low-rent flat - Alemán Inglés Diccionario